﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Trade.Model
{
    public class PurchaseDetailInfo
    {
        private string purchaseNo;
        private string lineNo;
        private string productNo;
        private string lotNo;
        private DateTime productDate;
        private decimal qty;
        private decimal price;
        private decimal amount;
        private decimal discountRate;
        private decimal discountPrice;
        private decimal discountAmt;
        private decimal taxRate;
        private decimal taxAmount;
        private decimal priceInTax;
        private decimal amountInTax;
        private DateTime validDate;
        private string remark;
        private int recordId;

        public PurchaseDetailInfo()
        { 

        }

        public string PurchaseNo
        {
            get { return purchaseNo; }
            set { purchaseNo = value; }
        }

        public string LineNo
        {
            get { return lineNo; }
            set { lineNo = value; }
        }

        public string ProductNo
        {
            get { return productNo; }
            set { productNo = value; }
        }

        public string LotNo
        {
            get { return lotNo; }
            set { lotNo = value; }
        }

        public DateTime ProductDate
        {
            get { return productDate; }
            set { productDate = value; }
        }

        public decimal Qty
        {
            get { return qty; }
            set { qty = value; }
        }

        public decimal Price
        {
            get { return price; }
            set { price = value; }
        }

        public decimal Amount
        {
            get { return amount; }
            set { amount = value; }
        }

        public decimal DiscountRate
        {
            get { return discountRate; }
            set { discountRate = value; }
        }

        public decimal DiscountPrice
        {
            get { return discountPrice; }
            set { discountPrice = value; }
        }

        public decimal DiscountAmt
        {
            get { return discountAmt; }
            set { discountAmt = value; }
        }

        public decimal TaxRate
        {
            get { return taxRate; }
            set { taxRate = value; }
        }

        public decimal TaxAmount
        {
            get { return taxAmount; }
            set { taxAmount = value; }
        }

        public decimal PriceInTax
        {
            get { return priceInTax; }
            set { priceInTax = value; }
        }

        public decimal AmountInTax
        {
            get { return amountInTax; }
            set { amountInTax = value; }
        }

        public DateTime ValidDate
        {
            get { return validDate; }
            set { validDate = value; }
        }

        public string Remark
        {
            get { return remark; }
            set { remark = value; }
        }

        public int RecordId
        {
            get { return recordId; }
            set { recordId = value; }
        }
    }
}
